<?php

function RegisterCommonComplexType_Laporan_SPP($SIS_COMMON){
  $SIS_COMMON->addComplexType
    (
    "TLaporanSPPRow",
    "complexType",
    "struct",
    "all",
    "",
    array
      (
      "ID"                =>array("name"=>"ID",                 "type"=>"xsd:integer"),
      "SISWA_KODE"        =>array("name"=>"SISWA_KODE",         "type"=>"xsd:string"),
      "SISWA_NAMA_AWAL"   =>array("name"=>"SISWA_NAMA_AWAL",    "type"=>"xsd:string"),
      "SISWA_NAMA_TENGAH" =>array("name"=>"SISWA_NAMA_TENGAH",  "type"=>"xsd:string"),
      "SISWA_NAMA_AKHIR"  =>array("name"=>"SISWA_NAMA_AKHIR",   "type"=>"xsd:string"),
      "SISWA_KELAS"       =>array("name"=>"SISWA_KELAS",        "type"=>"xsd:string"),
      "SPP_TGL"           =>array("name"=>"SPP_TGL",            "type"=>"xsd:dateTime"),
      "SPP_NILAI"         =>array("name"=>"SPP_NILAI",          "type"=>"xsd:float"),
      "SPP_KETERANGAN"    =>array("name"=>"SPP_KETERANGAN",     "type"=>"xsd:string")
      )
    );

  $SIS_COMMON->addComplexType
    (
    'TLaporanSPP',
    'complexType',
    'array', '',
    'SOAP-ENC:Array',
    array(),
    array
      (
      array
        (
        'ref'             =>'SOAP-ENC:arrayType',
        'wsdl:arrayType'  =>'tns:TLaporanSPPRow[]'
        )
      ),
    'tns:TLaporanSPPRow'
    );

  }

function RegisterCommonComplexType_Laporan_UangPembangunan($SIS_COMMON){
  $SIS_COMMON->addComplexType
    (
    "TLaporanUangPembangunanRow",
    "complexType",
    "struct",
    "all",
    "",
    array
      (
      "ID"                          =>array("name"=>"ID",                         "type"=>"xsd:integer"),
      "SISWA_KODE"                  =>array("name"=>"SISWA_KODE",                 "type"=>"xsd:string"),
      "SISWA_NAMA_AWAL"             =>array("name"=>"SISWA_NAMA_AWAL",            "type"=>"xsd:string"),
      "SISWA_NAMA_TENGAH"           =>array("name"=>"SISWA_NAMA_TENGAH",          "type"=>"xsd:string"),
      "SISWA_NAMA_AKHIR"            =>array("name"=>"SISWA_NAMA_AKHIR",           "type"=>"xsd:string"),
      "SISWA_KELAS"                 =>array("name"=>"SISWA_KELAS",                "type"=>"xsd:string"),
      "UANGPEMBANGUNAN_TGL"         =>array("name"=>"UANGPEMBANGUNAN_TGL",        "type"=>"xsd:dateTime"),
      "UANGPEMBANGUNAN_NILAI"       =>array("name"=>"UANGPEMBANGUNAN_NILAI",      "type"=>"xsd:float"),
      "UANGPEMBANGUNAN_KETERANGAN"  =>array("name"=>"UANGPEMBANGUNAN_KETERANGAN", "type"=>"xsd:string")
      )
    );

  $SIS_COMMON->addComplexType
    (
    'TLaporanUangPembangunan',
    'complexType',
    'array', '',
    'SOAP-ENC:Array',
    array(),
    array
      (
      array
        (
        'ref'             =>'SOAP-ENC:arrayType',
        'wsdl:arrayType'  =>'tns:TLaporanUangPembangunanRow[]'
        )
      ),
    'tns:TLaporanUangPembangunanRow'
    );

  }

function RegisterCommonComplexType_Laporan_BeaSiswa($SIS_COMMON){
  $SIS_COMMON->addComplexType
    (
    "TLaporanBeaSiswaRow",
    "complexType",
    "struct",
    "all",
    "",
    array
      (
      "ID"                   =>array("name"=>"ID",                  "type"=>"xsd:integer"),
      "SISWA_KODE"           =>array("name"=>"SISWA_KODE",          "type"=>"xsd:string"),
      "SISWA_NAMA_AWAL"      =>array("name"=>"SISWA_NAMA_AWAL",     "type"=>"xsd:string"),
      "SISWA_NAMA_TENGAH"    =>array("name"=>"SISWA_NAMA_TENGAH",   "type"=>"xsd:string"),
      "SISWA_NAMA_AKHIR"     =>array("name"=>"SISWA_NAMA_AKHIR",    "type"=>"xsd:string"),
      "SISWA_KELAS"          =>array("name"=>"SISWA_KELAS",         "type"=>"xsd:string"),
      "BEASISWA_TGL"         =>array("name"=>"BEASISWA_TGL",        "type"=>"xsd:dateTime"),
      "BEASISWA_NILAI"       =>array("name"=>"BEASISWA_NILAI",      "type"=>"xsd:float"),
      "BEASISWA_KETERANGAN"  =>array("name"=>"BEASISWA_KETERANGAN", "type"=>"xsd:string")
      )
    );

  $SIS_COMMON->addComplexType
    (
    'TLaporanBeaSiswa',
    'complexType',
    'array', '',
    'SOAP-ENC:Array',
    array(),
    array
      (
      array
        (
        'ref'             =>'SOAP-ENC:arrayType',
        'wsdl:arrayType'  =>'tns:TLaporanBeaSiswaRow[]'
        )
      ),
    'tns:TLaporanBeaSiswaRow'
    );

  }

function RegisterCommonComplexType_Laporan_Penerimaan($SIS_COMMON){
  $SIS_COMMON->addComplexType
    (
    "TLaporanPenerimaanRow",
    "complexType",
    "struct",
    "all",
    "",
    array
      (
      "ID"                    =>array("name"=>"ID",                     "type"=>"xsd:integer"),
      "USER_NAME"             =>array("name"=>"USER_NAME",              "type"=>"xsd:string"),
      "USER_NAMA_AWAL"        =>array("name"=>"USER_NAMA_AWAL",         "type"=>"xsd:string"),
      "USER_NAMA_TENGAH"      =>array("name"=>"USER_NAMA_TENGAH",       "type"=>"xsd:string"),
      "USER_NAMA_AKHIR"       =>array("name"=>"USER_NAMA_AKHIR",        "type"=>"xsd:string"),
      "USER_OTORISASI"        =>array("name"=>"USER_OTORISASI",         "type"=>"xsd:string"),
      "PENERIMAAN_JENIS"      =>array("name"=>"PENERIMAAN_JENIS",       "type"=>"xsd:string"),
      "PENERIMAAN_TGL"        =>array("name"=>"PENERIMAAN_TGL",         "type"=>"xsd:dateTime"),
      "PENERIMAAN_NILAI"      =>array("name"=>"PENERIMAAN_NILAI",       "type"=>"xsd:float"),
      "PENERIMAAN_KETERANGAN" =>array("name"=>"PENERIMAAN_KETERANGAN",  "type"=>"xsd:string")
      )
    );

  $SIS_COMMON->addComplexType
    (
    'TLaporanPenerimaan',
    'complexType',
    'array', '',
    'SOAP-ENC:Array',
    array(),
    array
      (
      array
        (
        'ref'             =>'SOAP-ENC:arrayType',
        'wsdl:arrayType'  =>'tns:TLaporanPenerimaanRow[]'
        )
      ),
    'tns:TLaporanPenerimaanRow'
    );

  }

function RegisterCommonComplexType_Laporan_Pengeluaran($SIS_COMMON){
  $SIS_COMMON->addComplexType
    (
    "TLaporanPengeluaranRow",
    "complexType",
    "struct",
    "all",
    "",
    array
      (
      "ID"                    =>array("name"=>"ID",                     "type"=>"xsd:integer"),
      "USER_NAME"             =>array("name"=>"USER_NAME",              "type"=>"xsd:string"),
      "USER_NAMA_AWAL"        =>array("name"=>"USER_NAMA_AWAL",         "type"=>"xsd:string"),
      "USER_NAMA_TENGAH"      =>array("name"=>"USER_NAMA_TENGAH",       "type"=>"xsd:string"),
      "USER_NAMA_AKHIR"       =>array("name"=>"USER_NAMA_AKHIR",        "type"=>"xsd:string"),
      "USER_OTORISASI"        =>array("name"=>"USER_OTORISASI",         "type"=>"xsd:string"),
      "PENGELUARAN_JENIS"      =>array("name"=>"PENGELUARAN_JENIS",       "type"=>"xsd:string"),
      "PENGELUARAN_TGL"        =>array("name"=>"PENGELUARAN_TGL",         "type"=>"xsd:dateTime"),
      "PENGELUARAN_NILAI"      =>array("name"=>"PENGELUARAN_NILAI",       "type"=>"xsd:float"),
      "PENGELUARAN_KETERANGAN" =>array("name"=>"PENGELUARAN_KETERANGAN",  "type"=>"xsd:string")
      )
    );

  $SIS_COMMON->addComplexType
    (
    'TLaporanPengeluaran',
    'complexType',
    'array', '',
    'SOAP-ENC:Array',
    array(),
    array
      (
      array
        (
        'ref'             =>'SOAP-ENC:arrayType',
        'wsdl:arrayType'  =>'tns:TLaporanPengeluaranRow[]'
        )
      ),
    'tns:TLaporanPengeluaranRow'
    );

  }

?>